.index_banner{
  display: flex;
  justify-content: space-between;
  padding: 28rpx 8rpx 0;
  
}
.index_banner .item{
  position: relative;
  width: 364rpx;
  height: 168rpx;
}
.index_banner .b_bg{
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.index_banner .text{
  font-size: 36rpx;
  color: #FFFFFF;
  position: relative;
  z-index: 2;
  margin: 52rpx 0 0 40rpx;
}
/*热门推荐*/
.index_content{padding:0 18rpx 26rpx;}
.hospital-list{
  margin:0 18rpx;
  background: #FFFFFF;
  border-radius: 16rpx;
  padding: 0 $page-row-spacing;
}
/* 商品列表 */
.empty{
	position: relative;
	margin-top: -20rpx;
}
.swiper{
	height: 320rpx;
	background: #fff;
	border-radius: 16rpx;
	margin: -140rpx $page-row-spacing 0;
	overflow: hidden;
	.img{
		width: 100%;
		height: 320rpx;
	}
}